dooryard dock - French English Dictionary

dooryard dock

Meanings of "dooryard dock" in French English Dictionary : 1 result(s)

English French
Wild Species
dooryard dock rumex à feuilles longues